package com.lzy.concertticket.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.lzy.concertticket.model.req.ArtistReq;
import com.lzy.concertticket.model.vo.ArtistVo;

/**
* @author 30793
* @description 针对表【tb_artist(艺人信息表)】的数据库操作Service
* @createDate 2025-08-16 23:21:21
*/
public interface ArtistService{

    boolean addArtist(ArtistReq artistReq);

    ArtistVo getArtistInfo(ArtistReq artistReq);

    Page<ArtistVo> getArtistPage(ArtistReq artistReq);

    void updateArtist(ArtistReq artistReq);

    void export();

    void deleteArtist(Long artistId);
}
